<?php
declare (strict_types = 1);
namespace app\admin\model\user;

use app\common\model\BaseModel;

/**
 * 定义用户登录授权token
 */
class Permission extends BaseModel
{
    /**
     * 表名
     * @var string
     */
    protected $name = 'admin_permission';

    /**
     * 设置自动写入时间
     * @var boolean
     */
    protected $autoWriteTimestamp = true;

    /**
     * 无需创建时间
     * @var boolean
     */
    protected $createTime = false;
    /**
     * 定义字段类型
     * @var array
     */
    protected $type = [
        'id'      => 'integer',
        'is_menu' => 'integer',
    ];

    /**
     * 定义表主键
     * @var string
     */
    protected $pk = 'id';

    /**
     * 只获取菜单
     * Author   Martinsun<syh@sunyonghong.com>
     * Date 2020-03-21
     * @param    [type]                         $query [description]
     * @return   [type]                                [description]
     */
    public function scopeMenu($query,$is_menu = 1)
    {
        $query->where('is_menu',$is_menu);
    }
}
